ballast-cleaning machines - Turkish English Dictionary